home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / bbs / dctta005.zip / DCTTAG.TXT < prev    next >
Text File  |  1996-06-11  |  8KB  |  184 lines

  1.                   DCT Tagline Appender 0.05 Final Release
  2.                              By Dan Traczynski
  3.                                June 11, 1996
  4.  
  5.          Copyright (C) 1995, 1996 Dan Traczynski.  All rights reserved.
  6.  
  7.  
  8. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  9.  Introduction
  10.  """"""""""""
  11.  
  12.    This door will select ten random taglines from a tagline file and prompt
  13. the user on which one to append to his message.  He can also add his own
  14. tagline, or abort without any changes to his message.  The door will work
  15. with any BBS program that uses the MSGTMP file format (RA, SuperBBS,
  16. Concord[?], etc.).
  17.  
  18.  
  19. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  20.  Installation
  21.  """"""""""""
  22.  
  23.    If you are upgrading from v0.04, simply overwrite the old .EXE files with
  24. the new ones, then add the file DCTTAG.UDF to your DCTTag directory.  The
  25. configuration file and the tagline file need not be changed.
  26.  
  27.    The installation has two steps; both easy to do.  First, you must edit the
  28. DCTTAG.CFG file to suit your system, and optionally the DCTTAG.UDF file if
  29. you would like to customise the "User-Defined Tagline" strings.  Once this
  30. has been completed, you must have your BBS run DCTTag after the message has
  31. been written.  The following is sample batch file to use with IceEdit (change
  32. C:\BBS to your BBS directory).
  33.  
  34.        ──────────────────────────────────────
  35.         @echo off
  36.         cd\bbs\doors\iceedit
  37.         iceedit /d:c:\bbs
  38.         cd\bbs
  39.         if exist msgtmp \doors\dcttag\dcttag
  40.        ──────────────────────────────────────
  41.  
  42.    The "IF EXIST MSGTMP" is added to the fifth line so that the program is
  43. not executed if the user aborts the message.  DCTTag still checks to make
  44. sure that MSGTMP exists and will terminate if it doesn't, but you can save
  45. time by not executing DCTTag in the first place.
  46.  
  47.    To run the batch file from the BBS, simply change the command line of the
  48. external editor to the batch file name.  For example, if you are using RA or
  49. Concord and the batch file is MSG.BAT, you would enter "*C /C MSG.BAT *M" on
  50. the command line.  For SuperBBS, you might use "C:\COMMAND.COM /C MSG.BAT".
  51.  
  52.  
  53. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  54.  The Tagline File
  55.  """"""""""""""""
  56.  
  57.    To edit the taglines in the tagbase, simply run COMPILE.EXE with the "/D"
  58. parameter to create a text file version of the database.  Then edit the
  59. created file to your heart's content.  Once finished, simply re-compile the
  60. text file back to DCTTAG.TAG.  Note that the maximum length each tagline can
  61. be is 72 characters.  Run Compile.Exe with the "/?" parameter for more help.
  62.  
  63.  
  64. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  65.  User-Defined Taglines
  66.  """""""""""""""""""""
  67.  
  68.    Any taglines that users enter are saved into the file DCTTAG.NEW, so that
  69. you can "adopt" these new tags to DCTTAG.TAG if you want.  You can also
  70. configure the "User-defined tagline coming up..." string by editing the
  71. DCTTAG.UDF file that came with this package.  A random line will be selected
  72. from this file, and stuck just before the tagline.
  73.  
  74.  
  75. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  76.  Distribution & Disclaimer
  77.  """""""""""""""""""""""""
  78.  
  79.    DCTTag is copyrighted (C) 1995, 1996 by Dan Traczynski.  All Rights
  80. Reserved.  I encourage you to distribute it, but DO NOT by any means change
  81. any of the files within the original archive.  The archive should be named
  82. DCTTA005.ZIP, preferably kept in its ZIP archive format.
  83.  
  84.    The author, Daniel Traczynski, will take no responsibility should any
  85. unintended results occur to your system while using this program.  Although
  86. this program has been tested thoroughly, no guarantee can be given that it
  87. will do what it was made to do.  Nevertheless, if anything should happen, the
  88. user is totally responsible and the author will be under no obligations
  89. whatsoever.  By using this program you agree to this disclaimer.
  90.  
  91.  
  92. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  93.  Source Code
  94.  """""""""""
  95.  
  96.    I have decided to release the source code along with this version of
  97. DCTTag as I no longer have the desire to continue supporting this product.
  98. This way if anyone wants to see changes made in the program, they can modify
  99. it themselves.  The other reason for releasing the source is because the need
  100. for an external tagline program is not really necessary any more since most
  101. new external editors have the tagline function built into them.  So I'm
  102. releasing the source code - but be warned that this was one of the very
  103. first doors I made and the code can be optimised a lot.  But that's up to you
  104. to do now. :)
  105.  
  106.    The code compiles under Turbo Pascal 7.0 and some units do not include
  107. the source (such as DDPlus.Tpu).  The reason for this is that I am unsure of
  108. the copyrights on the door driver I used, so rather than distributing the
  109. modified source code, I am simply going to include the compiled units along
  110. with it.
  111.  
  112.  
  113. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  114.  Credits/Acknowledgments
  115.  """""""""""""""""""""""
  116.  
  117. Alan Ianson (Al's Place BBS - 604-251-1817) for his great help in getting my
  118. programs distributed and for testing my programs.
  119.  
  120. Garfield (Neural Meltdown - 604-255-5198) for ßeta testing my programs.
  121.  
  122. Justin Bourne for the idea of "Select a random tagline from the ten above."
  123.  
  124. Steve Lorenz and Bob Dalton for DDPlus.
  125.  
  126.  
  127. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  128.  History
  129.  """""""
  130.  
  131. v0.05 - June 11, 1996.
  132.  
  133. Nope, this version isn't a ßeta.  I'm pretty sure that I got all of the bugs,
  134. thanks to my beta testers.  If you do find a bug though, feel free to make
  135. the changes to the source. :)
  136.  
  137. -Oops.  There was a little bug in COMPILE.EXE where if you tried compiling
  138.  and DCTTAG.TAG didn't already exist, you'd get a runtime error.
  139. -You can now append taglines to the tagline database with COMPILE.EXE, as in
  140.  the case of adding DCTTAG.NEW to DCTTAG.TAG.  No duplicate tagline checking
  141.  is done though.
  142. -Redesigned the status bar.
  143. -Fixed a small display bug in the chat mode.
  144. -Some more configuration.  You can customise the "User-defined tagline coming
  145.  up..." string now so it'll pick a random one from a list you supply.
  146. -Another option was added which allows the Sysop to have it so that users
  147.  can't add their own taglines and must select one from the list shown.
  148. -Removed RIP checking as the door doesn't support RIP graphics anyway.
  149. -Added a five-minute warning if the user is running out of time.
  150. -Added a 3 minute user time-out.
  151. -You won't get duplicate taglines on the screen any more.
  152. -I am including the source code in this version.
  153. -Added some more taglines to the tagbase: New total of 2011 taglines.
  154.  
  155.  
  156. v0.04ß - December 23, 1995.
  157.  
  158. This is the first "public" release.  It is a *LOT* faster than the previous
  159. versions, due to the changed format of the tagline file.
  160.  
  161. -The tagline file is now saved in binary format, so searching for taglines
  162.  is a lot faster.
  163. -Added COMPILE.EXE to convert the tagline file to the new format.
  164. -The only supported drop file is now DOOR.SYS.
  165. -A few cosmetic changes.
  166. -Added another 83 taglines to the database, for a total of 1591 taglines :)
  167.  
  168.  
  169. v0.03ß - November 10, 1995.
  170.  
  171. -Added the "Select random tagline from 10 above."
  172. -And some other stuff that I forgot about.
  173.  
  174.  
  175. ßeta 1 - October 14, 1995.
  176.  
  177. This was the very first version of DCTTag...  It was a nice start, but not
  178. quite good enough for a v1.0 yet ;)
  179.  
  180.  
  181. ──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──═──
  182.  
  183. {EOF}
  184.